Перевод: с английского на русский

с русского на английский

Edsger Dijkstra

  • 1 computer science

    = CS III
    досл. компьютерные науки, теория вычислительных машин и систем; вычислительная техника (как область знаний)
    общее название для совокупности дисциплин, связанных с конструированием компьютеров и их использованием в обработке информации. Объединяет теоретические и практические аспекты многих наук, таких как электроника, программирование, математика, искусственный интеллект, человеко-машинное взаимодействие, конструирование ЭВМ и др. Имеет много направлений, некоторые из которых ставят во главу угла конкретные результаты (пример - компьютерная графика, computer graphics), некоторые - свойства вычислительных задач (пример - теория сложности вычислений, complexity theory), а некоторые фокусируются на проблемах реализации вычислений. Так, теория языков программирования (programming language theory) изучает подходы к описанию вычислений, а программирование для компьютеров (computer programming) предусматривает применение конкретных языков для решения конкретных задач. Подмножеством компьютерных наук являются теоретические компьютерные науки (theoretical computer sciences). В целом компьютерные науки относятся к естественным наукам (physical sciences).

    The great Edsger Dijkstra has eloquently explained that Computer Science is not an experimental science and doesn't depend on electronic computers. — Знаменитый Edsger Dijkstra популярно объяснил, что Computer Science - это не экспериментальная наука, она не зависит от электронных компьютеров см. тж. artificial intelligence, computer engineering, information theory, software engineering

    Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > computer science

  • 2 ALGOL

    (Algorithmic Language) язык Алгол
    примитивный процедурный ЯВУ, разработка которого длилась с 1957 по 1960 гг. (Алгол-58). Оказал большое влияние на развитие процедурных языков (блочная структура, рекурсия, БНФ). В 1960-70-х годах был общепризнанным языком научных публикаций. Первый компилятор с Алгола написал Edsger Dijkstra. Развитие языка: Algol-60, Algol-W (1965 г., W - в честь Н. Вирта). Дальнейшее развитие Алгола-60 - Алгол-68, но из-за своей сложности этот язык не получил широкого распространения. Алгол оказал большое влияние на многие современные языки, в частности, Pascal, Ada, Modula-2 и Modula-3
    см. тж. BNF

    Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > ALGOL

  • 3 structured programming

    методология проектирования программ (разработана Edsger Dijkstra) в процедурном программировании (procedural programming), соответствующая идее "разделяй и властвуй". Программа проектируется состоящей из набора задач. Задачи, слишком сложные для простого описания, разбиваются на несколько более мелких подзадач и так далее, пока все задачи не станут достаточно простыми для понимания. В результате такого проектирования программа будет состоять из иерархически организованных компактных модулей, каждый из которых имеет только одну входную и одну выходную точки. Кроме того, структурное программирование накладывает ограничение на использование операторов GOTO, поскольку считается, что число ошибок в программе растёт пропорционально квадрату от числа переходов. Структурированные программы легче разрабатывать и сопровождать в больших проектах. У метода есть ряд недостатков, например, структуры данных отделены от управляющих ими функций, поэтому данные и действия над ними не воспринимаются как единое целое

    Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > structured programming

  • 4 dining philosophers problem

    = DPP
    проблема обедающих философов; проблема распределения ресурсов и исключения тупиков
    её сформулировал и решил Дейкстра (Edsger Dijkstra): несколько очень тактичных философов расположились за круглым столом с большой тарелкой спагетти посредине. Спагетти настолько скользкие, что философу нужны две вилки, чтобы их есть. Между философами лежит по вилке. Жизнь философов состоит из периодов размышления и еды. Когда философ проголодается, он пытается взять вилки. Если это ему удаётся, он некоторое время ест, затем их кладёт и продолжает думать. Проблема заключается в алгоритме синхронизации доступа к вилкам, чтобы все философы могли поесть

    Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > dining philosophers problem

См. также в других словарях:

  • Edsger Dijkstra — Edsger Wybe Dijkstra (prononciation: [ˈɛtsxər ˈwibə ˈdɛɪkstra][1]), né à Rotterdam le 11 mai 1930 et mort à Nuenen le 6 août 2002 …   Wikipédia en Français

  • Edsger Dijkstra — Saltar a navegación, búsqueda Edsger Wybe Dijkstra …   Wikipedia Español

  • Edsger Dijkstra — E. W. Dijkstra, 2002 Edsger Wybe Dijkstra [ˈɛtˌsxər ˈdɛɪkˌstra] (* 11. Mai 1930 in Rotterdam; † 6. August 2002 in Nuenen, Niederlande) war ein niederländischer Informatiker. Er war der Wegbereiter der …   Deutsch Wikipedia

  • Edsger W. Dijkstra — Edsger Wybe Dijkstra Born May 11, 1930(1930 05 11) Rotterdam, Netherl …   Wikipedia

  • Edsger Wybe Dijkstra — Edsger Dijkstra Edsger Dijkstra Edsger Wybe Dijkstra (prononciation: [ˈɛtsxər ˈwibə ˈdɛɪkstra][1]), né à Rotterdam le 11 mai 1930, et mort à Nuenen le 6  …   Wikipédia en Français

  • Edsger Dijsktra — Edsger Dijkstra Edsger Dijkstra Edsger Wybe Dijkstra (prononciation: [ˈɛtsxər ˈwibə ˈdɛɪkstra][1]), né à Rotterdam le 11 mai 1930, et mort à Nuenen le 6  …   Wikipédia en Français

  • Dijkstra — Edsger Dijkstra Edsger Dijkstra Edsger Wybe Dijkstra (prononciation: [ˈɛtsxər ˈwibə ˈdɛɪkstra][1]), né à Rotterdam le 11 mai 1930, et mort à Nuenen le 6  …   Wikipédia en Français

  • Dijkstra — (pronounced [ˈdɛikstrɑ]) is a Dutch family name that may refer to: Edsger W. Dijkstra (1930–2002), computer scientist Dijkstra s algorithm, conceived by Edsger Dijkstra is a graph search algorithm that solves the single source shortest path… …   Wikipedia

  • Edsger Wybe Dijkstra — E. W. Dijkstra, 2002 Edsger Wybe Dijkstra?/ …   Deutsch Wikipedia

  • Dijkstra's algorithm — Not to be confused with Dykstra s projection algorithm. Dijkstra s algorithm Dijkstra s algorithm runtime Class Search algorithm Data structure Graph Worst case performance …   Wikipedia

  • Edsger W. Dijkstra — E. W. Dijkstra, 2002 Edsger Wybe Dijkstra [ˈɛtˌsxər ˈdɛɪkˌstra] (* 11. Mai 1930 in Rotterdam; † 6. August 2002 in Nuenen, Niederlande) war ein niederländischer Informatiker. Er war der Wegbereiter der …   Deutsch Wikipedia

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»